home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
009
/
xtalk36.pat
< prev
next >
Wrap
Text File
|
1985-11-29
|
2KB
|
44 lines
The following is based on information received from Microstuf. The new version
3.6 of Crosstalk XVI is limited to 10 redials to comply with the new FCC
regulation designed to prevent overloading the phone system. Actually, the FCC
allows 15 redials, but the Canadian Department of Communications allows only
10. Since they do business on both sides of the border, Microstuf uses the
more restrictive number. If you write Microstuf, they can legally tell you how
to increase the number of redials to 15, and to change the error message.
However, increasing the number of redials to the maximum, hex FF, or 255, is
quite easy, and automatically turns off the error message. To do so, first
rename XTALK.EXE to something else, say XTALK.XXX.
Then type: DEBUG XTALK.XXX RETURN
type: R RETURN
Now write down the register values for CS XXXX
CX YYYY
BX WWWW
If BX equals 0001, then add 1000 to CS, and use that value.
If BX equals 0000, use then value of CS given.
Now type: S XXXX:0 LYYYY 75 0F 3C 0A RETURN
DEBUG returns the address XXXX:ZZZZ
type: E XXXX:ZZZZ RETURN
Now DEBUG will return "75.". Each time you hit space you will get the next
value of the sequence you searched for. Do this until you get to 0A. Instead
of a space, type FF, and then RETURN. Using SP to represent the space bar, it
looks like:
75.SP 0F.SP 3C.SP 0A.FF RETURN
Finally, type: W RETURN
type: Q RETURN
This completes the patching process. Rename the unpatched version to something
else, rename XTALK.XXX to XTALK.EXE, and enjoy a reasonable number of redials.
I would like to emphasize that while this patch is based on information
provided by Microstuf, they are NOT providing the specific information to
increase the number of redials beyond the FCC maximum of 15.